草庐IT

iphone - NSString 到 NSArray

全部标签

iphone - iOS:如何在 UIWebView 中使用自定义字体?

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:@font-faceisdeprecatedontheiPhoneversionofSafari.Whataremyalternatives?如何在UIWebView中通过@font-face使用自定义字体?我知道可以使用CGFonts在iOS上呈现自定义字体,但在我的特定情况下,我需要在HTML文档中呈现字体UIWebView.这有可能吗?

iphone - [ios.cocos2d+box2d]如何关闭自动旋转?

我用cocos2d0.99.5+box2d创建了一个项目。当我旋转我的iPhone时,屏幕也会自动旋转。所以盒子飞到了天花板上。如何禁用自动旋转?请 最佳答案 在coco2d0.99.5中,模板创建了一个名为GameConfig.h的文件,您可以在其中选择控制应用旋转的系统。默认是#defineGAME_AUTOROTATIONkGameAutorotationUIViewController现在查看RootViewController.m内部,或您在文件中为其命名的任何内容。在-(BOOL)shouldAutorotateToIn

iphone - 将 UIWebView-heavy iPhone 应用程序移植到 Mac

客户有一个iOS应用程序,该应用程序大量使用UiWebViews(在其中运行javascript)。大约50%的逻辑和UI是用WebViews完成的,其余的是objective-c。他现在也有兴趣将该应用程序移植为Mac应用程序(因为他认为当商店在几个月内支持mac应用程序时,它在应用程序商店中作为2美元的应用程序会很好)。是否可以在Mac中执行您在iPhone应用程序中可以执行的操作——例如嵌入WebView、发送javascript字符串(stringByEvaluatingJavaScriptFromString)、从javascript回调到objective-c代码(shou

iphone - 帮助!如何在 Controller 之间共享 NSXMLParser 类?

我已经阅读了有关此的帖子,它看起来很简单。一般来说,我对Obj-C和iPhone开发还很陌生,所以我很容易忽略一些东西。我似乎无法返回带有Article对象的NSMutableArray。我没有收到任何错误,但是当我尝试NSLog()一些东西时,我收到了EXEC_BAD_ACCESS错误(我假设内存访问问题?)。我有一个执行解析的ArticlesParser类...它看起来像这样://ArticlesParser.h#import#import"Article.h"@classArticle;@interfaceArticlesParser:NSObject{NSMutableStri

iphone - 如何注册我的应用程序以使用 openUrl 方案?

当我在另一个应用程序或网站(在Safari中)中使用openUrl时,如何注册我的iPhone应用程序以打开? 最佳答案 您可以在info.plist文件中添加urltype和urlschemekey。阅读这篇文章了解详情-http://iosdevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html 关于iphone-如何注册我的应用程序以使用openUrl方案?,我们在Stac

iphone - 如何有效地从 NSManagedObject 获取属性的所有有效值?

我有一个iPhone应用程序,其核心数据对象具有“颜色”属性。我想获得已保存的所有颜色值的列表。一个简单的SQL语句SELECTDISTINCT(color)FROMmyObjectTable可以轻松做到这一点。我如何在CoreData中执行此操作而不将所有对象(可能有数千个)加载到内存中的NSSet中? 最佳答案 您可以:1)设置NSFetchRequest的requestType为NSDictionaryResultType2)NSFetchRequest中的“setPropertiesToFetch”只获取属性而不是整个对象。

iPhone SDK calloutview替换

我在这个网站上看到了一个代码:http://www.eidac.de/?p=183提供与MapKit中的注释相同的功能,当注释的标签文本很短时效果很好。但是,当文本很长时,Uibutton是不可点击的,有没有人使用代码并有解决方案?谢谢 最佳答案 CallOutView.m的layoutSubviews部分有错误,使CalloutView的框架太小(触摸事件不会传递给按钮,因为按钮在View的边界之外)。虽然我认为该函数需要完全重写,但解决该问题的最简单方法是删除第186行的self.frame=frame;并将以下内容添加到该函数

iphone - 将框架转换为库

我想在iOS应用程序中使用以下链接中的框架。我让它在模拟器中工作,但经过一些挖掘后,你似乎无法在设备上使用框架,尤其是在通过AppStore分发时。如果我错了,请纠正我。https://github.com/mirek/YAML.framework/我该如何将这个框架转换成一个库?我已经看过简单地将文件从框架拖到不起作用的应用程序。提前致谢。 最佳答案 super简单。给出通用的iOS静态框架结构:3rdPartyLib.framework|---3rdPartyLib->Versions/Current/3rdPartyLib|-

iphone - 是否有任何关于 iOS Keychain 编程的详细记录的示例代码或文章?

我只找到了钥匙串(keychain)服务API的这个包装器:http://log.scifihifi.com/post/55837387/simple-iphone-keychain-code当您只想使用Keychain时,它会让您的生活变得轻松。但是当你想了解keychain的时候,就很糟糕了。没有一个有用的评论。希望有人知道包含示例代码的博客文章或文章?(Apple的示例在这方面非常困惑且毫无用处) 最佳答案 我认为您会发现这个Apple示例很有用。http://developer.apple.com/library/ios/#

iphone - 有没有办法处理 UIToolbar 的所有操作?

有没有办法使用InterfaceBuilder中的操作和选择器将处理程序绑定(bind)到UIToolbar?与其枚举UIButtonBarItems并一次为每个选择器添加操作选择器,我希望我可以在我的Controller中实现一个方法,该方法将处理所有按钮并通过打开按钮的标签或标识符来处理事件。 最佳答案 您可以自由地将任意数量的条形按钮连接到InterfaceBuilder中的相同IBAction方法。在该方法中,您可以使用sender参数来查看点击了哪个按钮。 关于iphone-有